forthcoming period - German English Dictionary